blast forming - Spanish English Dictionary